Moin moin, mein Name ist

Björn Bark.

Ich bin begeisterter Softwareentwickler, Familienvater, Hausbesitzer und Hobby-Gärtner.

Über mich

Selbstporträt

Ich bin Software-Entwickler mit einer Passion zur Programmiersprache Java und Kotlin und heutzutage eher im Backend zu finden. Ich bin leidenschaftlicher Softwareentwickler mit einem besonderen Fokus auf Java und Kotlin – Sprachen, die mich durch ihre Ausdrucksstärke und Vielseitigkeit begeistern. Heute bin ich vor allem im Backend-Bereich zu Hause, wo ich komplexe Systeme entwickle und robuste Lösungen erarbeite.

Mein Weg in die Welt der IT begann mit einem Studium der Medieninformatik, in dem ich nicht nur fundierte Kenntnisse im Webbereich sammeln konnte, sondern auch meine Begeisterung für Mathematik und Logik weiter vertiefte.

Aktuell arbeite ich bei einem Glücksspielanbieter, wo ich meine fachlichen Interessen im beruflichen Alltag optimal ausleben kann.

Abseits des Bildschirms bin ich engagierter Familienvater von zwei Kindern. Ich genieße die gemeinsame Zeit mit meiner Familie, sei es beim Spielen im Garten oder beim Erkunden der Natur. Unser Garten ist mein Rückzugsort – hier baue ich mit Hingabe Obst und Gemüse an und finde Ruhe in der Pflege meiner kleinen grünen Oase.

Als Ausgleich zum Alltag zieht es mich regelmäßig ins Fitnessstudio, wo ich den Kopf frei bekomme und neue Energie tanke. Und wenn sich die Gelegenheit bietet, reise ich leidenschaftlich gern – immer neugierig darauf, neue Orte zu entdecken und fremde Kulturen kennenzulernen.

Berufserfahrung

Senior Software Developer - Lotto24
August 2018 - heute

Ich arbeite derzeit bei ZEAL, besser bekannt unter der Endkundenmarke Lotto24, in Hamburg. Vor einigen Jahren war ich dort noch im Frontend-Bereich tätig, habe mich aber aufgrund der Unternehmensgröße und einem Split zwischen Frontend und Backend inzwischen auf die Backend-Entwicklung spezialisiert. Aktuell entwickle ich Microservices für die Lotto-Plattform, integriere und betreue externe Tools sowie Schnittstellen. Ein wesentlicher Bestandteil meines Aufgabenbereichs ist zudem das Versenden transaktionaler E-Mails an unsere Kunden.

  • Entwicklung mit Java und Kotlin, VueJS, Handlebars
  • Frameworks: Micronaut und SpringBoot
  • Datenbanksysteme: Mongo, Postgres
  • Micronservice-Architektur mit REST und Kafka
  • Anbindung externer APIs und Services
  • Kubernetes und Ansible
  • CI Jenkinspipelines und GithubActions
Senior Software Developer - Traveltainment
April 2017 - August 2018

Ich arbeite bei Traveltainment in einem kleinen Büro in Hamburg, in einem Team von sechs Personen. Der Hauptsitz des Unternehmens befindet sich in Würselen bei Aachen, die Muttergesellschaft Amadeus hat ihren Sitz in Spanien. In meiner aktuellen Rolle geht es darum, eine bestehende Softwarelösung für Reisebuchungssysteme in eine skalierbare Umgebung mit Docker Swarm zu migrieren und auf eine Mikroservice-Architektur umzustellen. Dabei sind insbesondere Kenntnisse in XML-Transformationen sowie die Implementierung einer CI-Pipeline gefragt. Vor allem im Bereich Docker kann ich mein Wissen gezielt einsetzen und mich im Umgang mit eventbasierten Architekturen weiterentwickeln.

  • Kenntnisse mit XML Transformationen
  • Microservice-Architektur mit REST und Eventstreaming mit Hazelcast und SpringBoot.
  • Docker Swarm
  • Continuous deployment und Migration von SVN nach Github
Junior Software Developer - Mach AG
April 2014 - März 2017

Ich arbeite bei der MACH AG in Lübeck. Nach dem Studium und ersten kleineren Projekten sammle ich hier meine ersten beruflichen Erfahrungen in der Softwarebranche. Die MACH AG entwickelt Softwarelösungen für die öffentliche Verwaltung.

Im Bereich der Backendentwicklung arbeite ich mit verschiedenen Applikationsservern und Datenbanksystemen und kann dadurch ein tiefes Verständnis für komplexe Softwarearchitekturen entwickeln. Besonders lehrreich war die Migration von Hibernate zu performanten, nativen SQL-Queries, die aufgrund von Performance-Problemen notwendig wurde.

Darüber hinaus bin ich an der Entwicklung einer modernen Single-Page-Applikation beteiligt, die direkt von den Kunden genutzt wird. Auch im Bereich der Buchhaltungssoftware sammle ich wertvolle Kenntnisse und gewinne Einblicke in die Abläufe und Anforderungen öffentlicher Verwaltungen.

Zu meinen Aufgaben gehört außerdem die Aufwandsschätzung von Kundenanforderungen – inklusive der Bewertung, ob sich bestimmte Funktionen sinnvoll in das Produktportfolio integrieren lassen. Im Zuge der Einführung der E-Akte konnte ich zudem meine Erfahrungen im Erstellen von PDF-Dokumenten nach dem ZUGFeRD-Standard erweitern und an der Integration von BPM-Prozessen (Business Process Management) in unsere Softwarelösungen mitwirken.

  • Erfahrungen mit Applikationsservern wie JBoss, Wildfly, Glassfish, Tomcat.
  • Datenbanksysteme: Microsoft SQL, Oracle.
  • Performance-Tooling: JProfiler, YourKit
  • Business Process Management: Camunda BPM

Ausbildung

2011 - 2014
Master of Science
Universität zu Lübeck, Lübeck
Abschlussnote: 1.4

Informatikstudium mit Schwerpunkt Medieninformatik und Vertiefungsblock Verteilte Informationssysteme

Masterarbeit: Anfrageverarbeitung im semantischen Internet of Things mit P2P-Netzen

Veröffentlichungen:

  • Björn Eberhardt. Anfrageverarbeitung im semantischen Internet mit P2P-Netzen. Masterarbeit, Universität zu Lübeck, Februar 2014.
  • Björn Eberhardt. Head Mounted Displays. Seminar Ambient Computing, Universitaet zu Luebeck, SS 2012, Juli 2012.
  • Björn Eberhardt, Jörg Cassens and Michael Herczeg. PapAR – Augmented Reality an gedruckten Dokumenten und digitalen Overhead-Präsentationen. März 2012

Wissinschaftliche Hilfskraft

  • am Institute of Multimedia and Interactive Systems (IMIS) mit dem Arbeitsgebiet: Nemo-Application-Server (Network Environment for Multimedia Objects).
  • Übungsgruppenleiter in “Algorithment und Datenstruktuten” am Institute of Information Systems (IFIS)
  • Programmierer am Hochschulinformationssystem (HIS) sowie Betreuung und Administration im Prüfungsamt Universitäte zu Lübeck
  • Migration und Umsetzung der Internetpräsenz des Studierenden Service Centers der Universität zu Lübeck an der moderne Coorporate Design mit Typo3
  • Konzept und Realisierung einer responsiven Web-Austauschplattform für Sprachen und gegenseitige Modul-Hilfe für Studierende der Universität zu Lübeck
2008 - 2011
Bachelor of Science
Universität zu Lübeck, Lübeck
Abschlussnote: 2.1

Informatik mit Schwerpunkt Medieninformatik

Bachelorarbeit: Augmented Reality auf gedruckten Dokumenten

Veröffentlichungen:

  • Björn Eberhardt. Augmented Reality auf gedruckten Dokumenten. Bachelorarbeit, Universität zu Lübeck, November 2011.
  • Björn Eberhardt. Self-organized traffic lights. Seminararbeit, Universität zu Lübeck, März 2011.

Studentische Hilfskraft

  • Übungsgruppenleiter in “Algorithment und Datenstruktuten” am Institute of Information Systems (IFIS)
  • am Institute of Multimedia and Interactive Systems (IMIS) mit dem Arbeitsgebiet: Nemo-Application-Server (Network Environment for Multimedia Objects).
1999 - 2008
Gymnasium
Otto-Hahn-Gymnasium, Geesthacht
Abschluss: Abitur

Kontakt

Mein Posteingang ist immer offen. Egal, ob du eine Frage hast oder einfach nur Hallo sagen willst, ich werde mein Bestes tun, um Dir zu antworten!